interlocking mechanism - Francés Inglés Diccionario